/* 
    Document   : produto_busca
    Created on : 03/05/2011, 13:43:12
    Author     : victor
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#super #conteudo{
    overflow: auto;
    width: 920px;
    float: left;
}
#super .clear_meio{
    float: left;
    height: 1260px;
    width: 80px;
}
#super #conteudo .titulo .titulo_conteudo_meio{
    width: 906px;

}
#super #conteudo #corpo{
    background-image: url("../imagens/site/conteudo_background_corpo.png");
    overflow: auto;
    margin: auto;
    width: 900px;
}
#super #conteudo .conteudo_rodape{
    margin: auto;
    width: 900px;
    height: 34px;
    background-image: url("../imagens/site/conteudo_background_rodape.png");
    background-repeat: no-repeat;
}
#super #conteudo #corpo .clear_up{
    float: left;
    
    height: 30px;
    width: 100%;
}
#super #conteudo #corpo .clear{
    float: left;
    width: 851px;
    height: 30px;
}
#super #conteudo #corpo .clear_left{
    float: left;
    width: 35px;
    height: 1149px;
}
#super #conteudo #corpo #resultado_busca{
    float: left;
    width: 820px;
}
#super #conteudo #corpo #resultado_busca .clear{
    float: left;
    height: 20px;
    /*    width: 250px;*/
}
#super #conteudo #corpo #resultado_busca span#mensagem{
    font-family: arial;
    color: #555555;
    font-weight: bold;
    float: left;
}
#super #conteudo #corpo #resultado_busca ul.paginacao{
    float: right;
}
#super #conteudo #corpo #resultado_busca span.result{
    color: #cd0a0a;
}

#super #conteudo #corpo #filtro_busca{
    font-family: arial;
    font-size: 9pt;
    float: left;
    width: 820px;
    background-color: #e6e6e6;
    color: #1c94c4;
}
#super #conteudo #corpo #filtro_busca .clear_up{
    height: 8px;
    width: 820px;
    float: left;
}
#super #conteudo #corpo #filtro_busca .clear_left{
    height: 5px;
    width: 460px;
    float: left;
}
#super #conteudo #corpo #filtro_busca span.titulo{
    float: left;
    font-weight: bold;
}
#super #conteudo #corpo #filtro_busca ul{
    list-style: none;
    margin: 0px;
}
#super #conteudo #corpo #filtro_busca ul li.tipo{
    float: left;
    margin-left: 5px;
}
#super #conteudo #corpo #filtro_busca ul li.tipo a{
    text-decoration: none;
    color: #1c94c4;
}
#super #conteudo #corpo #filtro_busca ul li.tipo a:hover{
    color: deepskyblue;
}

#super #conteudo #corpo table#produtos_busca{
    float: left;
    width: 820px;
    border-bottom: 1px dotted #dadada;
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto{
    height: 180px;
    width: 820px;
}
#super #conteudo #corpo table#produtos_busca tr.nao_tem{
    font-family: arial;
    font-style: italic;
    font-size: 14pt;
    color: #cd0a0a;
}

#super #conteudo #corpo table#produtos_busca tr.linha_produto td.imagem{
    border-top: 1px dotted #dadada;
    text-align: center;
    width: 200px;
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro{
    font-family: arial;
    text-align: left;
    border-top: 1px dotted #dadada;
    width: 450px;
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro .clear{
    width: 300px;
    height: 30px;
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div{
    width: 100%;
    /*    border-bottom: 1px dotted #555555;*/
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.titulo{
    font-weight: bold;
    font-size: large;
    color: #c77405;
    text-align: center;
    float: left;

}

#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.autores,
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.editora,
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.categoria,
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.idioma_ano{
    font-style: italic;

}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.dados_livro div.preco
{
    color: #1c94c4;
    font-size: 15pt;
    font-weight: bold;
    text-align: center;
}

#super #conteudo #corpo table#produtos_busca tr.linha_produto td.comprar{
    border-top: 1px dotted #dadada;
    text-align: center;
    width: 250px;
}
#super #conteudo #corpo table#produtos_busca tr.linha_produto td.comprar a img{
    border: none;
}
#super #conteudo #corpo #paginacao2{
    width: 855px;
    height: 25px;
}

#super .anuncio{
    width: 795px;
    height: 173px;
    float: left;
}
#super .anuncio .clear_up{
    height: 40px;
    width: 795px;
    float:left;
}
#super .anuncio .clear_left{
    height: 100px;
    width: 110px;
    float:left;
}
#super .anuncio a img{
    border: none;
    float: left;
}


/*-------------- Específico de paginação ---------------*/
ul.paginacao{
    margin: 0px;
    float: right;
    list-style: none;
}
ul.paginacao li{
    float:left;
    margin-left: 5px;
    border: 2px solid #555555;
    background-color: #dadada;
    width: 18px;
    height: 22px;
    text-align: center;
}
ul.paginacao li.page{
    border: 2px solid #555555;
    background-color: #dadada;
    width: 18px;
    height: 22px;
    text-align: center;
}
ul.paginacao li.page:hover{
    border: 2px solid #1c94c4;
    background-color: #1c94c4;
}
ul.paginacao li:hover{
    border: 2px solid #1c94c4;
    background-color: #1c94c4;
}

ul.paginacao li a{
    text-decoration: none;
    color: #555555;
    width: 18px;
    height: 22px;
    display: block;
}
ul.paginacao li a:hover{
    color: white;
}
ul.paginacao li.ativo{
    border: 2px solid #1c94c4;
    background-color: #1c94c4;
    color: white;
}
ul.paginacao li.ativo a {
    color: white;
}



